vmx: Fix the 2nd argument of cpuid_count() in vmx_cpuid_intercept()
authorKeir Fraser <keir.fraser@citrix.com>
Sat, 29 Dec 2007 17:55:47 +0000 (17:55 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Sat, 29 Dec 2007 17:55:47 +0000 (17:55 +0000)
commitca4bd2c1aea9818c9220d2a8c967fa1187448ad5
treedd0f5971bc2047a98938c2e7285870ac1950e24f
parent86d2ef9f49f45376fa6038159969e5f7a18ed4c0
vmx: Fix the 2nd argument of cpuid_count() in vmx_cpuid_intercept()

For input 0x00000004, the value of "*ecx" has been overwritten by the
cpuid() in hvm_cpuid(), causing a bad value passed to cpuid_count().

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
xen/arch/x86/hvm/vmx/vmx.c